package com.jiexinyun.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;
import java.sql.Timestamp;

@Data
@TableName("pp_output")
@Schema(description = "wise万思生产登记单主单据")
public class PpOutputEntity {

    @Schema(description = "ID",example = "1")
    private Integer id;

    @Schema(description = "部门ID",example = "1")
    private Integer bmId;

    @Schema(description = "制单人的ID",example = "1")
    private Integer operatorId;

    @Schema(description = "每日流水号",example = "1")
    private Integer dailyorder;

    @Schema(description = "单据类型",example = "1")
    private Integer billtype;

    @Schema(description = "工作中心ID",example = "1")
    private Integer workgroupId;

    @Schema(description = "单据编号",example = "1")
    private String billno;

    @Schema(description = "编制日期",example = "1")
    private Timestamp billdate;

    @Schema(description = "生产时间",example = "1")
    private Timestamp scRq;

    @Schema(description = "工作中心",example = "1")
    private String workgroupName;

    @Schema(description = "部门名称",example = "1")
    private String bmName;

    @Schema(description = "班组名称",example = "1")
    private String bb;

    @Schema(description = "班别",example = "1")
    private BigDecimal bb2;

    @Schema(description = "总产量",example = "1")
    private BigDecimal zSl;

    @Schema(description = "标准工时",example = "1")
    private BigDecimal hours;

    @Schema(description = "制单人",example = "1")
    private String operatorName;

    @Schema(description = "审核人",example = "1")
    private String assessor;

    @Schema(description = "审核日期",example = "1")
    private Timestamp assessdate;

    @Schema(description = "存档人",example = "1")
    private String archive;

    @Schema(description = "存档日期",example = "1")
    private Timestamp archivedate;

    @Schema(description = "备注",example = "1")
    private String comment;

    @Schema(description = "操作人员",example = "1")
    private String czyGroup;

    @Schema(description = "记账期",example = "1")
    private String jzq;

    @Schema(description = "wiseprinttimes",example = "1")
    private Integer wisePrinttimes;

}
